Improving Software Engineering Practice with HCI Aspects

نویسندگان

  • Xavier Ferré
  • Natalia Juristo Juzgado
  • Ana María Moreno
چکیده

Techniques from the HCI (Human-Computer Interaction) field have been used for the development of usable software products for a long time, but their use is often not integrated with software engineering practices. In this work we describe an approach for bridging the gap between software engineering and HCI, by offering orientation to software practitioners on the application of HCI techniques and activities. For this purpose, we have carried out a survey in HCI literature to define the activities in a user-centered development process, and to select the HCI techniques that are more appropriate for integration into software engineering practice.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving the Software Process with Usability Aspects

Software development organizations are paying more and more attention to the usability of their software products, due to the increasing importance attached to usability as a critical software quality attribute. The HCI (Human-Computer Interaction) field offers techniques aimed at producing a software product with the desired usability level, but their use is often not integrated into SE (softw...

متن کامل

Closing the Gaps: Software Engineering and Human-Computer Interaction

Almost half of software in systems being developed today and thirty-seven to fifty percent of efforts throughout the software life cycle are related to the system’s user interface. For this reason issues and methods from the field of human-computer interaction (HCI) affect the overall process of software engineering (SE) tremendously. Yet despite strong motivation amongst organizations to pract...

متن کامل

The Integration of HCI and Software Engineering

Historically, software engineering as a distinct subject area predates human-computer interaction (HCI) by at least ten years. Consequently, software engineering is relatively well established, whereas HCI is still making its way. Recent research has suggested that because of their different origins and development timeframes, HCI and software engineering do not appear to be well integrated. In...

متن کامل

A "Call for Answers" around the proposition of an HCI-enriched model

The engineering of Human-Computer Interface (HCI) is a wide-ranging and huge research field. However development models stemming from Software Engineering overlook important aspects in terms of interactive systems development. That is why an HCI-enriched model, called ∇ model (pronounced nabla model), is envisaged in this paper.

متن کامل

The Challenges of Creating Connections and Raising Awareness: Experience from UCLIC

With current disciplinary structures and academic priorities, Human– Computer Interaction faces ongoing challenges: is it a discipline in its own right, or simply a sub-discipline of computer science, psychology or design? Is it a science or engineering discipline? Should it concern itself with developing theory or improving practice? UCLIC aims to find appropriate middle ways on such questions...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003